Шаг 79 - DosDateTimeToVariantTime.

Преобразует дату и время из формата MS-DOS в формат, используемый в VARIANT.

INT DosDateTimeToVariantTime
( 
unsigned short wDosDate, 
unsigned short wDosTime, 
double FAR*pvtime 
);

Параметры
wDosDate
Дата в формате MS-DOS.
wDosTime
Время в формате MS-DOS.
pvtime
Указатель, по которому помещаются результаты преобразования.

Возвращаемое значение
Возвращается одно из следующих значений:
Результат Значение
True Успех.
False Ошибка.

Комментарии
Дата и время изменения файла MS-DOS хранятся как упакованные 16-разрядные значения. Дата MS-DOS имеет следующий формат:
Биты Содержимое
0—4 День месяца (1—31)
5—8 Месяц (1=январь, 2=февраль и т. д.)
9—15 Год относительно 1980 года (для получения фактического значения года прибавьте 1980).

Время MS-DOS имеет следующий формат:
Биты Содержимое
0—4 Секунда, деленная на 2.
5—10 Минута (0—59).
11—15 Час (0—23).

Hosted by uCoz